high-pile fabrics - Turco Inglés Diccionario